As far as I know, COs all drop dead in their mid 60's so he won't be mooching off the 'SSI'. Here in Australia they give you the pension at 67 and it's barely even enough to pay rent. Often the oldies get funneled into nursing homes that take their pension in exchange for board and some care. It's better if you have superannuation though.
But really, what a moocher! These pampered COs who have never done a day's work and are princes of the circuit have no idea just how much things cost. I told a CO we pay $370 a week rent and he nearly fell off the chair. Anyone who saw our house would think we pay more. It's cheap for where we live, but COs have no clue because someone else always pays for them.